package com.ocom.webapi.service;

import com.ocom.common.resp.Result;
import com.ocom.common.vo.recode.AccessRecordVo;
import com.ocom.webapi.vo.quarantineperson.OnShowVo;
import com.ocom.webapi.vo.quarantineperson.YkmSumVo;
import com.ocom.webapi.vo.quarantineperson.YmDataGroupByMachVo;

public interface QuarantinePersonService {
    /**
     * 防疫人员列表（QuarantinePerson/onShow）
     * */
    public Result QuarantinePersonOnShow(OnShowVo onShowVo);


    /**
     * 防疫汇总指标列表（QuarantinePerson/onYkmSum）
     * */
    public Result QuarantinePersonYkmSum(YkmSumVo ykmSumVo);

    /**
     * 防疫人员核酸变化记录表（QuarantinePerson/hsResultList）
     * */
    public Result QuarantinePersonHsResultList(YkmSumVo ykmSumVo);

    /**
     *  防疫门禁列表（QuarantineRecord/onShow）
     * */

    public Result QuarantineRecordOnShow(AccessRecordVo accessRecordVo);


    /**
     * 区域统计列表（QuarantineAreaRecord/onShow）
     * */
    public Result QuarantineAreaRecordOnShow(YmDataGroupByMachVo ymDataGroupByMachVo);
}
